For software design, I'd be most interested in learning about user interface (UI) design principles, such as usability and accessibility, and how they influence the user experience.
Software design: creating responsive and eye catching design, Software quality: implementing good practices, Software security: protocols, tools and good practices for security
At the begining, it’s important to know how to make a thing, then I will do on the quality or security of the software.
1. Software Requirements I would like to learn how to gather, organize, and document requirements clearly. I'm especially interested in understanding the difference between functional and non-functional requirements, how to structure a Software Requirements Specification (SRS), and how to communicate effectively with stakeholders during the requirements-gathering phase. 2. Software Architecture I'm most interested in learning about different architectural patterns (like MVC, microservices, layered architecture), how to choose the right architecture based on the project type, and how to visually represent architecture using diagrams such as UML or C4 models. 3. Software Testing I’m particularly interested in learning more about writing effective test cases, understanding different testing types (unit, integration, end-to-end), and how to apply automation testing using tools like Cypress or Postman. I’d also like to understand best practices in test planning and reporting. 4. Software Design I would like to learn the core principles of good software design, such as SOLID principles, design patterns (like Singleton, Factory, Observer), and how to apply them in real-world scenarios. I’m also interested in understanding the difference between software design and architecture, as well as how to create clean, maintainable, and scalable code through proper design practices.
I should think a put it
How to architect, how to construct, and how to test
Design principles, architectural styles, functional requirements
Good software architecture is the most important thing in a software for every topic in the previous question, which is why every software engineer should know it
1. Software Requirements: I’d look for how to gather client requirements, write simple requirement documents, and understand functional vs. non-functional requirements. 2. Software Security: I’d focus on basic web app security (XSS, CSRF, SQL injection), securing login forms, and password handling. 3. Software Maintenance: I’d search for tips on updating websites, using Git for version control, and fixing bugs or improving performance over time.
Software design and architecture
Software Construction:Modern Framework Tutorials, Clean Code Practices Tooling and Automation. Software Testing: Test Automation Frameworks, Unit Testing Deep Dives, Test-Driven Development. Software Architecture: Microservices Design, API Architecture
For software construction: “how to build a certain part of software/platform” or “step by step build of app”
I dont have any specific topics from the ones i ranked highest, just them in general
For software design, I would like to learn about different design patterns and how to structure scalable applications. For software quality, I’m interested in learning about testing techniques and how to ensure reliability. For software security, I would focus on common vulnerabilities and best practices to protect applications.
Most common and modern practices when working on testing (QA), safety and security.
I would like to find as much information as possible and better understand software quality, maintenance and security
Microservices vs monoliths, design patterns, maintaning cloud applications
Software design principles and patterns, architectural styles in software engineering and test-driven development (TDD) tutorial
software architecture - latest advancements in using design patterns, software engeneering: aws dotnet core api deployment
I would be most interested in learning about quality attributes in software, learning how to properly perform user requirements analysis and specification, and how to manage software in a slightly more complex environment.
I would love to learn how to construct and design a page or software. It would also be very interesting to look at it from architecture perspective.
Software construction and testing
For software architecture, I’d like to learn about different architecture patterns and how to choose the right one for a project. For management, I’m interested in task prioritization, team communication, and handling deadlines. For software design, I’d focus on design principles, best practices, and how to create clear and simple designs.
Requirements: How to gather requirements form clients, writing user stories and acceptance criteria, creating a software requirements specification then Testing: test- driven development, unit testing with frameworks and Software design: design patterns, UML diagrams for system design.
On YouTube, I would like to learn about the basic types of testing (unit testing, integration testing, system testing), as well as how to write tests using popular frameworks like JUnit or Selenium. For software architecture I would like to watch real-world examples—how a software system’s architecture is designed from scratch, what decisions are made, and how to balance performance. On YouTube, I’d like to learn about best practices for writing clean, efficient, and maintainable code.
Software Architecture,Software Construction,Software Security
Common mistakes to avoid when documenting requirements
Ovo pitanje, meni lično, je palo kao BUDALI ŠAMAR. Najprije bih potražio jedan dobar video u kojem se ljudi bave pitanjem, pretpostavili ste, stava. Pozdrav za Mašu, a i u dobrom, simultano pozitivnom maniru i za Nikolu. Srećno!
Software architecture - design patterns and specific architectures like microservice, Software testing - unit and integration testing for Java and learning libraries like JUnit or Mockito, Software security - penetration testing/ethical hacking and how to prevent most common attacks like SQL injectio or Cross-site scripting
Test-Driven Development (TDD), Design Patterns , OWASP
app security, system testing and docker
For software testing I’m interested in learning how to write good tests that are useful for different parts of a project. For software security I want to learn more about common security mistakes developers make and how to avoid them. And for software design I’m interested to learn how to organize code even more readable and understandable and easier to change later
I would like to learn about penetration testing tehniques and how to use the relevant software. Im also interested in learning about software design such as how to properly architect development and schedule it. Also the best techniques to maintain software and deal with code debt.
how to keep, manage and maintain your software
I would be particularly interested in the following topics: combination coding, verification, unit testing, integration testing, and debugging.
software design, software construction, software testing
If i want to learn how to use a new software I think the most important information about that software is how it functions, learning the operations and testing the software. YouTube is a great platform that can improve my knowledge in these fields and help me go from a beginner to an advanced level of expertise.
Software managment, software interface, engineering operations
/
Everything about them
Actually, I would like to know a lot about the professions of my friends who are involved in these things.
1. I'd like to learn how to properly write and organize code in small projects. 2. Debugging and unit testing 3. Planning ahead and SRS Documents
Ux/ui design, new features, best practices in coding
Best Software engineering practices in web an ai development
I would like now to learn the basics of softwer design and arhitecture.
How to gather and document user requirements; Writing clear and structured requirement documents; Intro to design tools like Figma; How to make sure an app works on different devices and browsers
Testing and debugging
For software maintenance, I’m interested in tips for handling legacy code, debugging, and managing technical debt. In security, I’d like to learn about secure coding, common vulnerabilities, and how to protect apps and data. For software management, I’m curious about agile workflows, task prioritization, and team coordination in real projects.
test odgovor
I dont know
For Software Testing, I would like to see a tutorial about finding and correcting the most common mistakes in programming (such as using switch instead of if-else, naming variables effectively, understanding the difference between coding in one line vs. multiple lines, and how to implement best practices for readability, etc.). For Software Engineering Operations, I would be interested in learning about continuous integration/continuous deployment (CI/CD) practices, setting up automated testing pipelines, and managing version control effectively using Git. Additionally, tutorials on managing software development life cycles and improving team collaboration would be valuable. For Software Maintenance, I would like to learn how to handle bug fixes, refactor code to improve performance, manage legacy code, and ensure that the software remains scalable and adaptable to future requirements over time.
Microservices vs Monolith(architecture), MVC and Singleton(Design), XSS, Sql Injection and API secure(security)
I'm most interested in learning about secure coding practices, common vulnerabilities like SQL injection and XSS, CI/CD pipelines, DevOps tools such as Docker and GitHub Actions, as well as techniques for gathering, documenting, and managing software requirements using user stories and use cases.